Seelenfeuer, Halle der reinen Seelen und RP Wiederbelebung
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.Seelenfeuer
=============
Ich fand es ein wenig eintnig mit der Qulerei auf dem Friedhof, der Flu der Seelen brachte da schon ein wenig Abwechslung, also hab ich etwas einfaches gemacht, was dem User entweder einen Grabkampf mehr bringt oder einen weniger, das entscheidet der Zufall und der User selbst, ob er nachsieht, oder nicht.

EINBAU
------

1. Kopiere die soulfire.php in Dein LOTGD Hauptverzeichnis


2. ffne die gravyard.php, suche

	if ($victory) {
		output("`b`&{$badguy['creaturelose']}`0`b`n`n"); 
		output("`b`\$Du hast {$badguy['creaturename']} erniedrigt!`0`b`n`n");
		output("`#Du bekommst `^{$badguy['creatureexp']}`# Gefallen bei `\$Ramius`#!`n`0");
		$session['user']['deathpower']+=$badguy['creatureexp'];
		$badguy=array();

   Fge danach ein

		$_GET['op']="";
		if (e_rand(1,10)==2) addnav("Ein Seelenfeuer","soulfire.php");

   Wenn Du willst, kannst Du ja die Zufallszahl ein wenig erhhen oder senken.


3. Lade die gravyard.php wieder hoch, fertig!



2. Halle der reinen Seelen
==========================
Ich habe auf meinem Server die Schmutzfunktion sowie Essen & Trinken und meine User haben sich beschwert, wenn sie im Wald sterben, da sie ja keine Mglichkeit mehr htten, sich zu waschen oder Essen/Trinken zu kaufen. Eigentlich untersttze ich ja Faulheit nicht, Essen/Trinken kann man auch vorher kaufen, aber mit dem Waschen, da hatten sie recht. Also habe ich die Halle der reinen Seelen geschrieben, wo es folgende Optionen gibt:

- Krper fr 100 Gefallen mit Essen versorgen lassen
- Krper fr 100 Gefallen mit Trinken versorgen lassen
- Krper fr 20 Gefallen reinigen lassen
- 1 mal ander Statue des Armius beten
- Bei mehr als 79 Ansehenspunkten fr 50 Ansehenespunkte Wiederbeleben lasssen
- Bei mehr als 99 Ansehenspunkten fr 100 Ansehenspunkte und 500 Gefallen die Waffe/Rstung segnen lassen

Die Werte knnen beliebig erhht oder gesenkt werden, also dem Server angepat. An der Satue des Ramius gibt es immer etwas, und zwar positiv, wem das nicht gefllt, der kann ja auch einbauen, da es mal nichts gibt.
Die Wiederbelebung kostet nur die Ansehenspunkte und soll ein Bonbon fr die ganz ehrenhaften sein, damit sie etwas davon haben, wenn sie sich im Wald dieses Ansehen erwerben, da es ja am neuen Tag sowieso auf 50 zurck geht. Die Zahl der Ehrenpunkte kann auch der Serverbalance angepat werden.
Der Segen ist ebenfalls etwas ganz besonderes fr die, die mehr als 99 Punkte erreichen knnen, er beginnt jeden Morgen zu wirken, hlt fr 120 Runden und bringt Att/Def *1.2. Auch diese Werte knenn gerne alle dem Server angepat werden.


EINBAU
======

PHPMyAdmin:

ALTER TABLE `accounts` ADD `ramiusw` INT(10) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `accounts` ADD `ramiusr` INT(10) UNSIGNED NOT NULL DEFAULT '0';

1. ffne die seelnhalle.php und suche den Link zurck (ich hab sie in der Hlle angesiedelt), um ihn,
   gegebenen Falls zu ndern.

2. ffne die newday.php und suche

		}else{
			output("`n`7Du schnallst dein(e/n) `%".$session['user']['weapon']."`7 auf den Rcken und ziehst los ins Abenteuer.`n`0");
		}

Fge danach ein
		//Waffen/Rstungsbonus von Ramius by Morpheus
		if ($session['user']['ramiusw']==1) {
			output("`n`3Deine Waffe beginnt `4rot `3zu glhen und wird von der Kraft des `4Ramius `3durchdrungen!`n`0");
			$session[bufflist][rawase]=array("name"=>"`4Ramius Waffensegen","rounds"=>120,"wearoff"=>"`4Ramius Segen lt nach","atkmod"=>1.2,"roundmsg"=>"Ramius Segen durchfhrt Deine Waffe","activate"=>"offense");
		}
		if ($session['user']['ramiusr']==1) {
			output("`n`3Deine Rstung beginnt `4rot `3zu glhen und wird von der Kraft des `4Ramius `3durchdrungen!`n`0");
			$session[bufflist][raruse]=array("name"=>"`4Ramius Rstungssegen","rounds"=>120,"wearoff"=>"`4Ramius Segen lt nach","defmod"=>1.2,"roundmsg"=>"Ramius Segen durchfhrt Deine Rstung","activate"=>"defense");
		}
		//Ende Waffen/Rstungsbonus von Ramius by Morpheus

Wem die Werte zu hoch/niedrig erscheinen, der kann sie gerne ndern.

3. Lade die seelenhalle.php und die newday.php in Dein LOTGD Hauptverzeichnis

4. Mache da, wo sie erscheinen soll, in der Hlle, auf dem Friedhof, bei den Schatten oder wo auch immmer
   in der Unterwelt, einen Link addnav("Halle der reinen Seelen","seelenhalle.php"); und fertig!


3. Wiederbelebung zum RP
========================
Es kam oft vor, da Spieler ein RP machten, der ein oder andere ging zwischen drin in den Wald, starb und kam nicht mehr hoch, das RP war gestorben. Also habe ich die Mglichkeit geschaffen, da jeder, der stirbt, auch wieder hoch kommt, um sein RP fort zu setzen, allerdings hat er dann keine Runden mehr und nur 1 Lebenspunkt.

EINBAU
======

PHPMyAdmin:

ALTER TABLE 'accounts' ADD 'auferstanden' INT( 10 ) UNSIGNED NOT NULL ;

1. ffne die rpresurect.php und suche ganz unten

	addnav("W?Weiter","friedhof.php");

   Ersetze es mit dem Platz, an dem Du Deine Spieler dann wieder ins Leben tretten lasen willst.

   ACHTUNG: Ich habe den Baum des Todes, wer ihn nicht hat, mu noch folgendes suchenund entfernen:

		if ($session['user']['deadtreepick']=0){
			$session['user']['deadtreepick']=1;
		}

2. ffne die newday.php und suche 

		$session['user']['amountouttoday'] = 0;
		$session['user']['seendragon'] = 0;

   Fge, irgendwo in dieser Liste, ein

		$session['user']['auferstanden']=0;

3. ffne die graveyard.php und suche

	}elseif ($session['user']['deathpower'] >= 25){
		output("`n`\$Ramius`) spricht: \"`7Ich bin nicht wirklich beeindruckt von deinen Bemhungen, aber einen kleinen Gefallen werde ich dir gewhren. Fhre meine Arbeit fort und ich kann dir vielleicht mehr meiner Kraft anbieten.`)\""); 
		addnav("Ramius' Gefallen");
		addnav("h?Feind heimsuchen (25 Gefallen)","graveyard.php?op=haunt");
		addnav("Sonstiges");

   fge dort ein

		addnav("Wiederbelebunug zum RP (10 Gefallen)","rpresurect.php");

   Dann sieht es etwa so aus

	}elseif ($session['user']['deathpower'] >= 25){
		output("`n`\$Ramius`) spricht: \"`7Ich bin nicht wirklich beeindruckt von deinen Bemhungen, aber einen kleinen Gefallen werde ich dir gewhren. Fhre meine Arbeit fort und ich kann dir vielleicht mehr meiner Kraft anbieten.`)\""); 
		addnav("Ramius' Gefallen");
		addnav("h?Feind heimsuchen (25 Gefallen)","graveyard.php?op=haunt");
		addnav("Wiederbelebunug zum RP (10 Gefallen)","rpresurect.php");
		addnav("Sonstiges");

   Suche davor direkt

		if ($session[user][reputation]>-40) addnav("e?Wiedererwecken (100 Gefallen)","newday.php?resurrection=true");
		addnav("5 Donationpoints (100 Gefallen)","graveyard.php?op=dona");
		addnav("Sonstiges");

   und fge dort ein

		addnav("Wiederbelebunug zum RP (10 Gefallen)","rpresurect.php");

   dann sieht es etwa so aus

		if ($session[user][reputation]>-40) addnav("e?Wiedererwecken (100 Gefallen)","newday.php?resurrection=true");
		addnav("Wiederbelebunug zum RP (10 Gefallen)","rpresurect.php");
		addnav("5 Donationpoints (100 Gefallen)","graveyard.php?op=dona");
		addnav("Sonstiges");

4. Fge bei allen Wegen aus dem Ort, in dem die Leute wieder ins Leben tretten folegndes ein

if ($session['user']['auferstanden']==1) {
	$session['user']['turns']=0;
}

   Wenn Du willst, kannst Du es auch in der common.php in den Teil fr den Wald schreiben (bitte nur 
   erfahrene Admins)

5. Lade die rpresurect.php in Dein LOTGD Hauptverzeichnis, fertig!




Ich hoffe, dem ein oder anderen werden diese Funktionen Gefallen und er hat Verwendung dafr. Den Copyright Hinweis oben bitte stehen lassen, bei nderungen kann man gerne noch anfgen 

//gendert von XYZ fr den Server www.xylotgd

aber dann bitte nicht fr eigenes Werk ausgeben. Fairness sollte Grundvoraussetzung sein bei allen Admins.
Und nun Euch und Euren Usern viel Spa damit...